﻿






var loadTalbe;


function BindTable(obj) {
    layui.use('table', function () {
        var table = layui.table;

        table.render({
            elem: '#table'
            , data: obj
            /* , cellMinWidth: 80*/ //全局定义常规单元格的最小宽度，layui 2.2.1 新增
            , cols: [[

                { field: 'name', title: '商品类型名称' },
                { field: 'img', title: '商品类型图片', templet: '#img' },
                { field: 'labelCount', title: '商品标签数量' },
                { title: '操作', toolbar: "#barDemo" }
            ]]
        });


        table.on('tool(table)', function (obj) { //注：tool 是工具条事件名，test 是 table 原始容器的属性 lay-filter="对应的值"
            var data = obj.data; //获得当前行数据
            var layEvent = obj.event; //获得 lay-event 对应的值（也可以是表头的 event 参数对应的值）
            switch (layEvent) {

                case "detail":

                    sessionStorage.setItem("id", data.id);
                    location.href = "/Goods/GoodsLabelManager";

                    break;
                case "edit":
                    let obj =
                    {
                        id: data.id,
                        name: data.name,
                        img: data.img
                    }

                    sessionStorage.setItem("obj", JSON.stringify(obj));

                    location.href = "/Goods/UpdateGoodTypeHtml";
                    break;
            }
        })
    });
    Peng.closeload(loadTalbe);
}




function GetTableType(keys) {


    loadTalbe = Peng.load({ box: 'Cols', style: 'circle', color: 'ZhutiSe', content: '加载商品类型数据中.....' });

    $.get("/Goods/GetGoodsType", { keys: keys }).then(res => {
        BindTable(res.data);
    });
}
GetTableType();
var query = () => {
    GetTableType($("#Tnumber").val())

}
